Purpose |
Develop an IDOC solution containing Delivery & Proforma Invoice information triggered from the Delivery document. |
Requested By |
Craig Spangler |
Spec Created By |
Surya Basa |
Spec Created Date |
06/24/2014 |
Spec QA by |
Surya Basa |
Objects |
VV_T681F_V2 B922 V_T682 VVC_T682_V2 TFRM TFRMT RV61B905 ZRSD_AUTO_INVOICE_CREATE_PRO ZFM_AUTO_INVOICE_CREATE_PRO Z1KOND01 EDISEGMENT ZXTRKU02 VN_T685B OCS,V2ZEK0,STAM,E OCS,V2ZEK0,STAM,J V_T683_XX VN_T685B OCS,V2ZJPA,STAM,J V_T683_XX OCS,V2ZJD4,STAM,J ZSD_PROFORMA_DELIVERY |
Document Status |
WIP |
Sl.No |
Activity |
Estimation in Hours |
1 |
Research |
16 |
2 |
Documentation |
08 |
3 |
Development/ Config |
48 |
4 |
Unit test in DEV |
16 |
5 |
Unit test in QUA |
16 |
6 |
Other activity |
N/A |
TOTAL |
104 |
Sl. |
Change Details |
Requested By |
Requested On |
Notes if any |
1 |
Supress the Z1KOND01 header segment in the IDOC for other than Japan sales orgs. |
Craig Spangler |
09/08/2014 |
N/A |
2 |
Add ZFRE,ZCOD fields and their values in the header segmnet Z1KOND01. |
Craig Spangler |
09/25/2014 |
N/A |
3 |
Assign credit check requirement to the delivery output Z006 access sequence |
Christine DiVincenzo |
09/30/2014 |
N/A |
4 |
Moved transport to display freight at first item level for the proforma invoice(OSSNote 25144) |
Craig Spangler |
10/07/2014 |
N/A |
Test ID |
Test Scenario |
Expected Results |
SD0001 |
Create a ZOR sales order with 3200,10,00 sales area with one material.Create corresponding delivery and save. |
1. ZJPA output should be triggered and proforma invoice should be created after 30 seconds of saving the delivery document. 2 .Execute the ZSD_PROFORMA_DELIVERY with billing date as input. ZJD4 output is triggered and an outbound IDOC should be generated with new segments at header and item level with the subtotals in the delivery document. |
SD0002 |
Create a ZOR sales order with 3200,10,00 sales area with multiple materials.Create corresponding delivery and save. |
1. ZJPA output should be triggered and proforma invoice should be created after 30 seconds of saving the delivery document. 2 .Execute the ZSD_PROFORMA_DELIVERY with billing date as input. ZJD4 output is triggered and an outbound IDOC should be generated with new segments at header and item level with the subtotals in the delivery document. |
SD003 |
Create a ZOR sales order with 3200,10,00 sales area with two materials.Create two deliveries with one item each in the delivery and save. |
1. ZJPA output should be triggered and proforma invoice should be created after 30 seconds of saving the delivery documents. 2 .Execute the ZSD_PROFORMA_DELIVERY with billing date as input. ZJD4 output is triggered and an outbound IDOC should be generated with new segments at header and item level with the subtotals in the delivery document. |
SD004 |
Create a ZOR order through IDOC with one material.Create corresponding delivery and save. |
1. ZJPA output should be triggered and proforma invoice should be created after 30 seconds of saving the delivery document. 2 .Execute the ZSD_PROFORMA_DELIVERY with billing date as input. ZJD4 output is triggered and an outbound IDOC should be generated with new segments at header and item level with the subtotals in the delivery document. |
SD005 |
Create a ZOR sales order through IDOC with 3200,10,00 sales area with multiple materials.Create corresponding delivery and save. |
1. ZJPA output should be triggered and proforma invoice should be created after 30 seconds of saving the delivery document. 2 .Execute the ZSD_PROFORMA_DELIVERY with billing date as input. ZJD4 output is triggered and an outbound IDOC should be generated with new segments at header and item level with the subtotals in the delivery document. |
SD006 |
Create a ZOR sales order through IDOC with 3200,10,00 sales area with two materials.Create two deliveries with one item each in the delivery and save |
1. ZJPA output should be triggered and proforma invoice should be created after 30 seconds of saving the delivery documents. 2 .Execute the ZSD_PROFORMA_DELIVERY with billing date as input. ZJD4 output is triggered and an outbound IDOC should be generated with new segments at header and item level with the subtotals in the delivery document. |
SD007 |
Create a ZPTOsales order with 3200,10,00 sales area with one material.Create corresponding delivery and save. |
1. ZJPA output should be triggered and proforma invoice should be created after 30 seconds of saving the delivery document. 2 .Execute the ZSD_PROFORMA_DELIVERY with billing date as input. ZJD4 output is triggered and an outbound IDOC should be generated with new segments at header and item level with the subtotals in the delivery document. |
SD008 |
Create a ZPTO sales order with 3200,10,00 sales area with multiple materials.Create corresponding delivery and save. |
1. ZJPA output should be triggered and proforma invoice should be created after 30 seconds of saving the delivery document. 2 .Execute the ZSD_PROFORMA_DELIVERY with billing date as input. ZJD4 output is triggered and an outbound IDOC should be generated with new segments at header and item level with the subtotals in the delivery document. |
SD009 |
Create a ZPTO sales order with 3200,10,00 sales area with multiple materials.Create corresponding delivery and save. |
1. ZJPA output should be triggered and proforma invoice should be created after 30 seconds of saving the delivery document. 2 .Execute the ZSD_PROFORMA_DELIVERY with billing date as input. ZJD4 output is triggered and an outbound IDOC should be generated with new segments at header and item level with the subtotals in the delivery document. |
SD010 |
Create SO with above scenarios ie., SD001 to SD009 with corresponding document types both manually and through IDOC.Create deliveries for all the SO through batch job. |
1. ZJPA output should be triggered and proforma invoice should be created after 30 seconds of saving the delivery documents. 2.Execute ZSD_PROFORMA_DELIVERY program with the billing date range as input and run in the background. The ZJD4 output triggered delivery documents,old delivery documents,the deliveries other than 3200 sales org should not be considered by the ZSD_PROFORMA_DELIVERY program and the ZJD4 output should be triggered for those deliveries for which the ouput is triggered for the first time. |
Test ID |
Test Scenario |
Expected Results |
SD-001 |
Create a SO with 1000,10,00 sales area and corresponding delivery.Issue ZLD4 output with EDi as medium. |
The header segment Z1KOND01 should not be dispalyed in the IDOC. |
SD-002 |
Create a SO with 3200,10,00 sales area and corresponding delivery.Issue ZJD4 output with EDi as medium. |
The header segment Z1KOND01 should be dispalyed in the IDOC. |
S.No |
Test Scenario |
Expected Result |
SD-001 |
Create a ZOR sales order with 3200,10,00 sales area with multiple materials with ZFRE and ZCOD pricing conditions. Create corresponding delivery and proforma invocie with ZINV output.The ZJD4 output is triggered after the proforma invocie is created. |
The ZJD4 output is triggered and an outbound IDOC should be generated with the ZFRE and ZCOD fields and their values in the header segment Z1KOND01. |
SD-002 |
Create a ZOR sales order with 3200,10,00 sales area with multiple materials with ZFRE pricing condition . Create corresponding delivery and proforma invocie with ZINV output.The ZJD4 output is triggered after the proforma invocie is created. |
The ZJD4 output is triggered and an outbound IDOC should be generated with the ZFRE field and its value in the header segment Z1KOND01. |
SD-003 |
Create a ZOR sales order with 3200,10,00 sales area with multiple materials with ZCOD pricing condition . Create corresponding delivery and proforma invocie with ZINV output.The ZJD4 output is triggered after the proforma invocie is created. |
The ZJD4 output is triggered and an outbound IDOC should be generated with the ZCOD field and its value in the header segment Z1KOND01. |
SD-004 |
Create a ZOR sales order with 3200,10,00 sales area with multiple materials without ZFRE and ZCOD pricing conditions . Create corresponding delivery and proforma invocie with ZINV output.The ZJD4 output is triggered after the proforma invocie is created. |
The ZJD4 output is triggered and an outbound IDOC should be generated without any ZFRE and ZCOD fields and their values in the header segment Z1KOND01. |